constructed limestone - Alemán Inglés Diccionario